/**
 *
 * @param obj layui-table的行数据对象
 * @param number 要查找的行距离当前行距离，以当前行为准向上一行为-,向下为+
 * @param filedName 要查找的filed
 * @returns {string} 查找filed的值
 */
function getRowData(obj, number, filedName) {
    var se = obj.tr.selector;
    var os = se.substring(se.indexOf('"') + 1, se.lastIndexOf('"'));
    var nse = se.replace(os, parseInt(os) + number);
    var res = "";
    $(nse + " td:not(.layui-table-col-special)").each(function() {
        if ($(this).attr("data-field") == filedName) {
            res = $(this).children(":first").html()
        }
    });
    return res;
}

/**
 * 调用后台方法进行排序,需要注意的是talbe名称需要跟Global里面的表名相同,全部大写!
 * @param curId 选中数据的Id
 * @param nexId 需要修改位置数据的Id
 * @param talbe 表名
 */
function changeLocation(curId, nexId,talbe) {
    $housemanage.getService("/housemanage/estate/changeLocation",
        {
            curId:curId,
            nexId:nexId,
            table:talbe
        }, function(result) {
            if (result.rtn == "ok") {
                layer.msg("移动成功");
                reload();
            } else {
                layer.msg("移动失败,请联系管理员");
            }
        }, function(res){
            layer.alert('网络出错');
        })

}